Synonyms for "radiation therapy"

Words with similar meaning